imprisoned existence - German English Dictionary